Automatic Gemstone Classification Using Computer Vision
نویسندگان
چکیده
This paper presents a computer-vision-based methodology for automatic image-based classification of 2042 training images and 284 unseen (test) divided into 68 categories gemstones. A series feature extraction techniques (33 including colour histograms in the RGB, HSV CIELAB space, local binary pattern, Haralick texture grey-level co-occurrence matrix properties) were used combination with different machine-learning algorithms (Logistic Regression, Linear Discriminant Analysis, K-Nearest Neighbour, Decision Tree, Random Forest, Naive Bayes Support Vector Machine). Deep-learning ResNet-18 ResNet-50 was also investigated. The optimal provided by Forest algorithm RGB eight-bin histogram pattern features, an accuracy 69.4% on images; required 0.0165 s to process test images. These results compared against three expert gemmologists at least 5 years experience gemstone identification, who obtained accuracies between 42.6% 66.9% took 42–175 min classify As expected, human experts much longer than computer vision algorithms, which addition provided, albeit marginal, higher accuracy. Although these experiments included relatively low number images, superiority over humans is line what has been reported other areas study, it encouraging further explore application gemmology related areas.
منابع مشابه
Automatic classification of flying bird species using computer vision techniques
Bird populations are identified as important biodiversity indicators, so collecting reliable population data is important to ecologists and scientists. However, existing manual monitoring methods are labour-intensive, time-consuming, and potentially error prone. The aim of our work is to develop a reliable automated system, capable of classifying the species of individual birds, during flight, ...
متن کاملArtistic Vision: Automatic Digital Painting Using Computer Vision Algorithims
This thesis presents a method for creating simulated oil paintings. A raster image is next used as input to an algorithm that produces a painting-like image composed of brush strokes rather than pixels. Ultimately the sequence of brush strokes representing an interpreted image can be rendered in pixel form, however the brush stroke structure is far more compact for storage and transmission. Unl...
متن کاملHuman Computer Interaction Using Vision-Based Hand Gesture Recognition
With the rapid emergence of 3D applications and virtual environments in computer systems; the need for a new type of interaction device arises. This is because the traditional devices such as mouse, keyboard, and joystick become inefficient and cumbersome within these virtual environments. In other words, evolution of user interfaces shapes the change in the Human-Computer Interaction (HCI). In...
متن کاملHuman Computer Interaction Using Vision-Based Hand Gesture Recognition
With the rapid emergence of 3D applications and virtual environments in computer systems; the need for a new type of interaction device arises. This is because the traditional devices such as mouse, keyboard, and joystick become inefficient and cumbersome within these virtual environments. In other words, evolution of user interfaces shapes the change in the Human-Computer Interaction (HCI). In...
متن کاملAutomatic Fault Detection in Cheese using Computer Vision
In production of cheese with eyes (bubbles of CO2 often referred to as holes) there are occasionally problems with cracks in the cheese. These cracks can pose a problem when cutting up the cheese and they will, even though they are harmless, cause the cheese to appear less attractive for the consumer. Therefore the cheese producing industry is interested in the microbiological reasons behind th...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Minerals
سال: 2021
ISSN: ['2075-163X']
DOI: https://doi.org/10.3390/min12010060